rain gutter – Deutsch–English translations

🇬🇧 en de 🇩🇪

rain gutter noun

  • surface water collector
Regenrinne
Wiktionary Links